misting irrigation - English Synonyms Dictionary